package main
import (
	"fmt"
	"net"
)

//处理和客户端的通讯
func process(conn net.Conn){
	//读客户端发送的信息

}

func main(){
	//提示信息
	fmt.Println("服务器再8889端口监听tcp")
	listen,err := net.Listen("tcp",'0.0.0.0:8889')
	if err != nil{
		fmt.Println("net 监听异常err = ",err)
		return
	}else{
		//监听成功，等待客户端连接
		for {
			fmt.Println("等待客户端来连接服务器")
			conn,err = listen.Accept()
			if err != nil {
				fmt.Println("listen.accept err = ",err)
			}
			//连接成功，启动协程和客户端保持数据交互
			go process(conn)
		}
	}
}
